first-place finish - Español Inglés Diccionario